Taranjot Kaur

New York

Follow

Question no. 28

Where is Lal Bahadur Shastri Stadium located?

Kerala
Gujarat
Punjab
Haryana